package com.tanhua.dubbo.api;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.tanhua.dubbo.mappers.QuestionnaireReportMapper;
import com.tanhua.model.domain.QuestionnaireReport;
import org.apache.dubbo.config.annotation.DubboService;
import org.springframework.beans.factory.annotation.Autowired;

/**
 * @author fff
 * @date 2021/12/12 18:34
 **/
@DubboService
public class QuestionnaireReportApiImpl implements QuestionnaireReportApi{

    @Autowired
    private QuestionnaireReportMapper questionnaireReportMapper;


    @Override
    public void save(QuestionnaireReport report) {
        questionnaireReportMapper.insert(report);

    }

    @Override
    public QuestionnaireReport findOne(String level, Long id) {

        QueryWrapper<QuestionnaireReport> queryWrapper = new QueryWrapper<>();

        queryWrapper.eq("user_id",id);


        return questionnaireReportMapper.selectOne(queryWrapper);
    }

    @Override
    public QuestionnaireReport findById(String id) {

        QueryWrapper<QuestionnaireReport> queryWrapper = new QueryWrapper<>();

        queryWrapper.eq("id",id);


        return questionnaireReportMapper.selectOne(queryWrapper);
    }


}
